    //评论区
    .comment-box{
        
        background-color: #FFFFFF;
        .comment-title{
            padding: 20rpx;
            color: #000000;
            font-size: 28rpx;
            font-weight: bold;
            border-bottom: 1rpx solid #ebedf0;
        }
        .comment-content{
            .item{
                display: flex;
                flex-direction: column;
                border-bottom: 1rpx solid #ebedf0;
                .title{
                    display: flex;
                    justify-content: space-between;
                    align-items: center;
                    padding: 24rpx;
                    view{
                        display: flex;
                        align-items: center;
                    }
                    .head-img{
                        border-radius: 50%;
                        width: 48rpx;
                        height: 48rpx;
                    }
                    .name{
                        margin-left: 12rpx;
                        font-size: 24rpx;
                        color: #666;
                    }
                    .rate{
                        margin-left: 12rpx;
                    }
                    .time{
                        font-size: 24rpx;
                        color: #666;
                    }
                }
                .item-content{
                    margin:12rpx 24rpx;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 6;
                    -webkit-box-orient: vertical;
                    position: relative;
                    font-size: 26rpx;
                    word-break: break-all;
                    overflow: hidden;
                    white-space: normal;
                }
                .cmt_att{
                    margin:12rpx 24rpx 40rpx;
                    white-space: nowrap;
                    overflow: hidden;
                    overflow-x: auto;
                    .cmt-img{
                        display: inline-block;
                        width: 160rpx;
                        height: 160rpx;
                        margin-right: 6px;
                        border-radius: 6px;
                        overflow: hidden;
                        text-align: center;
                        background: #f3f3f3;
                        vertical-align: middle;
                    }
                }
            }
        }
        .more{
            padding: 24rpx;
            display: flex;
            justify-content: center;
            align-items: center;
        }
    }

    .bm-line {
        position: relative;
      }
      
      .bm-line::after {
        content: ' ';
        position: absolute;
        pointer-events: none;
        box-sizing: border-box;
        left: 15px;
        right: 0;
        bottom: 0;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
        border-bottom: 1px solid #ebedf0;
      }